package com.sky.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("用户登录返回实体")
public class UserLoginVO implements Serializable {

    @ApiModelProperty("用户id")
    private Long id;
    @ApiModelProperty("用户openid")
    private String openid; // 小程序登录需要的openid
    @ApiModelProperty("登录凭证token")
    private String token;  //  token
    @ApiModelProperty("商家名称")
    private String shopName; //  商家名称
    @ApiModelProperty("商家位置")
    private String shopAddress; //  商家位置
    @ApiModelProperty("商家电话")
    private String shopTelephone; //  商家电话
    @ApiModelProperty("配送费")
    private BigDecimal deliveryFee; //  配送费
    @ApiModelProperty("商铺id")
    private  Long  shopId;//  商铺id

}
